package com.jy.rhin.infra.cda.mzzy;

import com.jy.common.StringUtil;
import com.jy.rhin.model.body.zhuanzhenjianyi.ZhuanZhenJY;
import com.jy.rhin.utils.CDAUtil;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * @author dhl
 * @date 2023/2/28
 * @Description
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ZhuanZhenInfoVo {

    public ZhuanZhenJY menZhenZhuanZhen() {
        ZhuanZhenJY zhuanZhenJY = new ZhuanZhenJY();
        zhuanZhenJY.setZhuanZhenRQ(CDAUtil.toD8(this.zhuanZhenRQ));
        zhuanZhenJY.setZhuanZhenYY(StringUtil.isNullOrEmpty(this.zhuanZhenYY) ? "无" : this.zhuanZhenYY);
        zhuanZhenJY.setZhuanZhenJGDM(CDAUtil.toJGID10(this.zhuanRuJGBH));
        zhuanZhenJY.setZhuanZhenJGMC(this.zhuanRuJGMC);
        zhuanZhenJY.setZhuanZhenKSDM(this.zhuanZhenKS);
        zhuanZhenJY.setZhuanZhenKSMC(this.zhuanZhenKS);
        zhuanZhenJY.setJianKangWYPG("未见异常");
        return zhuanZhenJY;
    }

    /**
     * 转诊日期
     */
    private Date zhuanZhenRQ;
    /**
     * 接诊科室
     */
    private String zhuanZhenKS;
    /**
     * 转诊单号
     */
    private String zhuanZhenDH;
    /**
     * 转入机构代码
     */
    private String zhuanRuJGBH;
    /**
     * 转入机构名称
     */
    private String zhuanRuJGMC;
    /**
     * 转诊原因
     */
    private String zhuanZhenYY;


}
